package com.link.base.base.report.model;

import com.link.core.basic.model.BasicModel;

/**
 * @author: Wei Xuan
 * @description: 要货计划达成报表
 * @created: 2018/01/07 14:36
 * @modified By:
 */
public class PurchaseArriveReport extends BasicModel {
    /**
     * 期间ID
     */
    private Long periodId;
    /**
     * 期间名称
     */
    private String periodName;
    /**
     * 客户ID
     */
    private Long accntId;
    /**
     * 客户名称
     */
    private String accntName;
    /**
     * 产品ID
     */
    private Long prodId;
    /**
     * 产品编码
     */
    private String prodCode;
    /**
     * 产品名
     */
    private String prodName;

    /**
     * 产品单位
     */
    private String prodUnit;

    /**
     * 产品要货数量
     */
    private Integer prodPlanQty;

    /**
     * 订单达成
     */
    private Integer achieveQty;

    /**
     * 订单达成比
     */
    private String achieveRatio;

    /**
     * 出货达成
     */
    private Integer shipmentQty;

    /**
     * 出货达成比
     */
    private String shipmentRatio;

    /**
     * 期间开始时间
     */
    private String periodStartDt;

    /**
     * 期间结束时间
     */
    private String periodEndDt;

    public Long getPeriodId() {
        return periodId;
    }

    public void setPeriodId(Long periodId) {
        this.periodId = periodId;
    }

    public String getPeriodName() {
        return periodName;
    }

    public void setPeriodName(String periodName) {
        this.periodName = periodName;
    }

    public Long getAccntId() {
        return accntId;
    }

    public void setAccntId(Long accntId) {
        this.accntId = accntId;
    }

    public Long getProdId() {
        return prodId;
    }

    public void setProdId(Long prodId) {
        this.prodId = prodId;
    }

    public String getProdCode() {
        return prodCode;
    }

    public void setProdCode(String prodCode) {
        this.prodCode = prodCode;
    }

    public String getProdName() {
        return prodName;
    }

    public void setProdName(String prodName) {
        this.prodName = prodName;
    }

    public String getProdUnit() {
        return prodUnit;
    }

    public void setProdUnit(String prodUnit) {
        this.prodUnit = prodUnit;
    }

    public Integer getAchieveQty() {
        return achieveQty;
    }

    public void setAchieveQty(Integer achieveQty) {
        this.achieveQty = achieveQty;
    }

    public String getAchieveRatio() {
        return achieveRatio;
    }

    public void setAchieveRatio(String achieveRatio) {
        this.achieveRatio = achieveRatio;
    }

    public Integer getShipmentQty() {
        return shipmentQty;
    }

    public void setShipmentQty(Integer shipmentQty) {
        this.shipmentQty = shipmentQty;
    }

    public String getShipmentRatio() {
        return shipmentRatio;
    }

    public void setShipmentRatio(String shipmentRatio) {
        this.shipmentRatio = shipmentRatio;
    }

    public Integer getProdPlanQty() {
        return prodPlanQty;
    }

    public void setProdPlanQty(Integer prodPlanQty) {
        this.prodPlanQty = prodPlanQty;
    }

    public String getPeriodStartDt() {
        return periodStartDt;
    }

    public void setPeriodStartDt(String periodStartDt) {
        this.periodStartDt = periodStartDt;
    }

    public String getPeriodEndDt() {
        return periodEndDt;
    }

    public void setPeriodEndDt(String periodEndDt) {
        this.periodEndDt = periodEndDt;
    }

    public String getAccntName() {
        return accntName;
    }

    public void setAccntName(String accntName) {
        this.accntName = accntName;
    }
}
